IF exists(SELECT * FROM dbo.sysobjects WHERE name='WEB_dossierSpellingstoets' AND xtype='P') 
BEGIN
	DROP PROCEDURE WEB_dossierSpellingstoets
END
GO

CREATE procedure WEB_dossierSpellingstoets
(@hoofdNr int,@iNr char(7))
as
if @iNr in (select inschrijvingsNr from instapSpellingsToets) 
begin
select distinct @hoofdNr as hoofdNr,0 as volgNr,'<spelling>' +
	'<titel>Spellingstoets afgenomen op ' + isNull(datum,'') + '</titel>'
from instapSpellingstoets where inschrijvingsNr = @iNr
union
select @hoofdNr,1,'<probleem>' 
		+ '<omschrijving>' + isNull(omschrijving,'') + '</omschrijving>'
		+ '<vak>' + isNull(vak,'') + '</vak>'
		+ '<test>' 
		+ case when probleem = 1 then 'Probleem'
		  else 'Geen probleem' end
		+ '</test>'
		+ '<remediering>' 
		+ case when remediering = 1 then 'Remediring'
                  else 'Geen remediring'end
		+ '</remediering></probleem>'
from instapSpellingstoets where inschrijvingsNr = @iNr
union
select distinct @hoofdNr as hoofdNr,2 as volgNr,'</spelling>'
end